package com.chapter17.demo8;

/**
 *
 *
 * 在main方法中，我们创建了一个线程运行CancelableTask，然后让
 * 主线程睡眠3毫秒，这是为了让新创建的线程有机会执行一会儿。之
 * 后，调用task对象的cancelIt方法取消任务。
 */
public class ThreadStop {
    public static void main(String[] args) {
        CancelableTask task = new CancelableTask();
        new Thread(task).start();
        try {
            Thread.sleep(3);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        task.cancelIt();
    }
}
